how to call c code from c